Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Node / AutumnSpark1226 / Node_App_Template.git rns://8b8c1d7fe59ff5a49edd723b02df1a06/AutumnSpark1226/Node_App_Template.git


A template to create NomadNet pages with user authentication, messaging, and more.


-─

This is a template to create really cool pages on NomadNet nodes. It does not have any requirements outside of standard Python3 modules.
Data is stored in JSON files. Although not the best for nodes with a lot of traffic, it will run on pretty much anything that has Python3.

This template handles:
* User registration and login
* Associate Reticulum identity with user account
* Users can message eachother (internal, not using LXMF)
* Administrative way to manage users
* Example page to create your own pages that require authentication.

admin / admin

Clone repository to folder where pages are server. Example: /home/reticulum/.nomadnetwork/storage/pages

Open core.py and customize to your liking. page_path and data_directory MUST be set.

See example.mu for an example of a page. You may use the "plugins" by adding a link to each one.


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────